package game.actor
{
	import engine.asset.*;
	import engine.math.*;
	
	public class RxCharacterSlotDefinition
	{
		private var m_slotName:String;
		private var m_meshName:String;
		private var m_mesh:RxAssetModel;
		private var m_textureName:String;
		private var m_texture:RxAssetImage;
		private var m_color:RxVector4;
		
		public function RxCharacterSlotDefinition(param1:String, param2:String, param3:String, param4:RxVector4)
		{
			this.m_slotName = param1;
			this.m_meshName = param2;
			this.m_mesh = null;
			this.m_textureName = param3;
			this.m_texture = null;
			this.m_color = new RxVector4(1, 1, 1, 1);
			this.m_color.Copy(param4);
		}
		
		public function GetSlotName() : String
		{
			return this.m_slotName;
		}
	}
}